a bag of smashed assholes - French English Dictionary